Créer un ZIP
ZIP est un format de compression et d'archivage de fichiers qui réduit la taille des fichiers pour un stockage et une transmission efficaces. Il permet de combiner plusieurs fichiers et répertoires dans une seule archive, généralement avec l'extension '.zip'. Les archives ZIP sont couramment utilisées pour la sauvegarde de données, la distribution de logiciels et le partage de fichiers. Bien que ce format soit utile pour les tâches numériques quotidiennes, la gestion de nombreux fichiers ZIP ou la compression manuelle d'archives peuvent rapidement devenir fastidieuses et sujettes aux erreurs humaines. Pour simplifier ce processus, nous pouvons utiliser IronZip pour créer une archive avec seulement quelques lignes de code, améliorant ainsi l'efficacité et automatisant ces tâches fastidieuses.
- en utilisant `IronZip` ;
- en utilisant (var archive = new `IronZipArchive` ())
- `archive.Add`("./assets/image1.jpg") ;
- `archive.Add`("./assets/example.pdf") ;
- `archive.SaveAs`("output.zip") ;
IronZip
Nous importons d'abord l'espace de noms IronZip pour utiliser la bibliothèque. Ensuite, nous créons une nouvelle archive ZIP en utilisant le constructeur IronZipArchive avec l'instruction using, qui crée une archive ZIP vide.
Ajout de fichiers à l'archive vide
Avant de l'enregistrer, nous pouvons y ajouter des fichiers avec la méthode Add en fournissant le chemin absolu du fichier. Vous pouvez ajouter un ou plusieurs fichiers à l'archive, et les fichiers que vous pouvez ajouter vont des images, comme indiqué ci-dessus, aux documents, tels que docx et PDF, aux fichiers audio, tels que MP3, WAV, et même aux archives ZIP, pour créer une archive compressée à l'intérieur d'une autre archive.
Pour plus d'informations concernant la liste des fichiers compatibles que vous pouvez ajouter, veuillez consulter la documentation ici .
Épargne et exportation
Nous enregistrons finalement l'archive et l'exportons en utilisant la méthode SaveAs, en l'enregistrant sous le nom output.zip.

